package io.metersphere.system.log.constants;

public class OperationLogModule {
    public static final String UNKNOWN_MODULE = "UNKNOWN_MODULE";
    public static final String SYSTEM_PARAMETER_SETTING = "SYSTEM_PARAMETER_SETTING";
    public static final String SYSTEM_TEST_RESOURCE = "SYSTEM_TEST_RESOURCE";
    public static final String SYSTEM_TEST_RESOURCE_POOL = "SYSTEM_TEST_RESOURCE_POOL";
    public static final String SYSTEM_USER = "SYSTEM_USER";
    public static final String SYSTEM_ORGANIZATION = "SYSTEM_ORGANIZATION";
    public static final String ORGANIZATION_USER_ROLE = "ORGANIZATION_USER_ROLE";
    public static final String ORGANIZATION_TEMPLATE_SETTINGS = "ORGANIZATION_TEMPLATE_SETTINGS";
    public static final String ORGANIZATION_MESSAGE_SETTINGS = "ORGANIZATION_MESSAGE_SETTINGS";
    public static final String ORGANIZATION_TEMPLATE_SETTINGS_FIELD = "ORGANIZATION_TEMPLATE_SETTINGS_FIELD";
    public static final String ORGANIZATION_TEMPLATE_SETTINGS_ISSUE = "ORGANIZATION_TEMPLATE_SETTINGS_ISSUE";
    public static final String ORGANIZATION_TEMPLATE_SETTINGS_CASE = "ORGANIZATION_TEMPLATE_SETTINGS_CASE";
    public static final String ORGANIZATION_TEMPLATE_SETTINGS_API = "ORGANIZATION_TEMPLATE_SETTINGS_API";
    public static final String ORGANIZATION_MEMBER = "ORGANIZATION_MEMBER";
    public static final String API_AUTOMATION = "API_AUTOMATION";
    public static final String API_AUTOMATION_SCHEDULE = "API_AUTOMATION_SCHEDULE";
    public static final String API_AUTOMATION_REPORT = "API_AUTOMATION_REPORT";
    // 接口管理
    public static final String API_TEST_MANAGEMENT_DEFINITION = "API_TEST_MANAGEMENT_DEFINITION";
    public static final String API_TEST_MANAGEMENT_DEFINITION_SHARE = "API_TEST_MANAGEMENT_DEFINITION_SHARE";
    public static final String API_TEST_MANAGEMENT_MODULE = "API_TEST_MANAGEMENT_MODULE";
    public static final String API_TEST_MANAGEMENT_MOCK = "API_TEST_MANAGEMENT_MOCK";
    public static final String API_TEST_MANAGEMENT_CASE = "API_TEST_MANAGEMENT_CASE";
    // 场景管理
    public static final String API_SCENARIO_MANAGEMENT_SCENARIO = "API_TEST_SCENARIO_MANAGEMENT_SCENARIO";
    public static final String API_SCENARIO_MANAGEMENT_MODULE = "API_TEST_SCENARIO_MANAGEMENT_MODULE";
    public static final String API_TEST_SCENARIO_RECYCLE = "API_TEST_SCENARIO_MANAGEMENT_RECYCLE";
    public static final String API_TEST_MANAGEMENT_RECYCLE = "API_TEST_MANAGEMENT_RECYCLE";

    public static final String API_REPORT = "API_TEST_REPORT_CASE";
    public static final String API_TEST_REPORT_SCENARIO = "API_TEST_REPORT_SCENARIO";
    public static final String AUTH_TITLE = "AUTH_TITLE";
    public static final String PROJECT_ENVIRONMENT_SETTING = "PROJECT_ENVIRONMENT_SETTING";
    public static final String PROJECT_PROJECT_MANAGER = "PROJECT_PROJECT_MANAGER";
    public static final String PROJECT_FILE_MANAGEMENT = "PROJECT_MANAGEMENT_FILE_MANAGEMENT";
    public static final String PROJECT_TEMPLATE_MANAGEMENT = "PROJECT_TEMPLATE_MANAGEMENT";
    public static final String PERSONAL_INFORMATION_PERSONAL_SETTINGS = "PERSONAL_INFORMATION_PERSONAL_SETTINGS";
    public static final String PERSONAL_INFORMATION_APIKEYS = "PERSONAL_INFORMATION_APIKEYS";
    public static final String PERSONAL_INFORMATION_LOCAL_CONFIG = "PERSONAL_INFORMATION_LOCAL_EXECUTE";
    public static final String GROUP_PERMISSION = "GROUP_PERMISSION";
    public static final String PERFORMANCE_TEST_REPORT = "PERFORMANCE_TEST_REPORT";
    public static final String SYSTEM_QUOTA_MANAGEMENT = "SYSTEM_QUOTA_MANAGEMENT";
    public static final String ENTERPRISE_TEST_REPORT = "ENTERPRISE_TEST_REPORT";
    public static final String SYSTEM_AUTHORIZATION_MANAGEMENT = "SYSTEM_AUTHORIZATION_MANAGEMENT";
    public static final String SYSTEM_PROJECT = "SYSTEM_PROJECT";
    public static final String SYSTEM_PROJECT_MEMBER = "SYSTEM_PROJECT_MEMBER";
    public static final String ORGANIZATION_PROJECT = "ORGANIZATION_PROJECT";


    public static final String SETTING = "SETTING";
    public static final String SETTING_SYSTEM = "SETTING_SYSTEM";
    public static final String SETTING_SYSTEM_USER_SINGLE = "SETTING_SYSTEM_USER_SINGLE";
    public static final String SETTING_SYSTEM_USER_GROUP = "SETTING_SYSTEM_USER_GROUP";
    public static final String SETTING_SYSTEM_ORGANIZATION = "SETTING_SYSTEM_ORGANIZATION";
    public static final String SETTING_SYSTEM_PARAMETER = "SETTING_SYSTEM_PARAMETER";
    public static final String SETTING_SYSTEM_PARAMETER_BASE_CONFIG = "SETTING_SYSTEM_PARAMETER_BASE_CONFIG";
    public static final String SETTING_SYSTEM_PARAMETER_PAGE_CONFIG = "SETTING_SYSTEM_PARAMETER_PAGE_CONFIG";
    public static final String SETTING_SYSTEM_PARAMETER_AUTH_CONFIG = "SETTING_SYSTEM_PARAMETER_AUTH_CONFIG";
    //系统设置-系统-资源池
    public static final String SETTING_SYSTEM_RESOURCE_POOL = "SETTING_SYSTEM_RESOURCE_POOL";
    public static final String SETTING_SYSTEM_AUTHORIZED_MANAGEMENT = "SETTING_SYSTEM_AUTHORIZED_MANAGEMENT";
    public static final String SETTING_SYSTEM_LOG = "SETTING_SYSTEM_LOG";
    public static final String SETTING_SYSTEM_PLUGIN_MANAGEMENT = "SETTING_SYSTEM_PLUGIN_MANAGEMENT";
    public static final String SETTING_ORGANIZATION = "SETTING_ORGANIZATION";
    public static final String SETTING_ORGANIZATION_MEMBER = "SETTING_ORGANIZATION_MEMBER";
    public static final String SETTING_ORGANIZATION_SERVICE = "SETTING_ORGANIZATION_SERVICE";
    public static final String SETTING_ORGANIZATION_USER_ROLE = "SETTING_ORGANIZATION_USER_ROLE";

    //系统设置-组织-项目
    public static final String SETTING_ORGANIZATION_PROJECT = "SETTING_ORGANIZATION_PROJECT";
    // 模板管理-字段
    public static final String SETTING_ORGANIZATION_TEMPLATE_BUG_FIELD = "SETTING_ORGANIZATION_TEMPLATE_BUG_FIELD";
    public static final String SETTING_ORGANIZATION_TEMPLATE_API_FIELD = "SETTING_ORGANIZATION_TEMPLATE_API_FIELD";
    public static final String SETTING_ORGANIZATION_TEMPLATE_FUNCTIONAL_FIELD = "SETTING_ORGANIZATION_TEMPLATE_FUNCTIONAL_FIELD";
    public static final String SETTING_ORGANIZATION_TEMPLATE_UI_FIELD = "SETTING_ORGANIZATION_TEMPLATE_UI_FIELD";
    public static final String SETTING_ORGANIZATION_TEMPLATE_TEST_PLAN_FIELD = "SETTING_ORGANIZATION_TEMPLATE_TEST_PLAN_FIELD";
    // 模板管理-模板
    public static final String SETTING_ORGANIZATION_TEMPLATE_FUNCTIONAL = "SETTING_ORGANIZATION_TEMPLATE_FUNCTIONAL";
    public static final String SETTING_ORGANIZATION_TEMPLATE_API = "SETTING_ORGANIZATION_TEMPLATE_API";
    public static final String SETTING_ORGANIZATION_TEMPLATE_UI = "SETTING_ORGANIZATION_TEMPLATE_UI";
    public static final String SETTING_ORGANIZATION_TEMPLATE_TEST_PLAN = "SETTING_ORGANIZATION_TEMPLATE_TEST_PLAN";
    public static final String SETTING_ORGANIZATION_TEMPLATE_BUG = "SETTING_ORGANIZATION_TEMPLATE_BUG";
    // 模板管理-模板管理
    public static final String SETTING_ORGANIZATION_TEMPLATE_FUNCTIONAL_TEMPLATE = "SETTING_ORGANIZATION_TEMPLATE_FUNCTIONAL_TEMPLATE";
    public static final String SETTING_ORGANIZATION_TEMPLATE_API_TEMPLATE = "SETTING_ORGANIZATION_TEMPLATE_API_TEMPLATE";
    public static final String SETTING_ORGANIZATION_TEMPLATE_UI_TEMPLATE = "SETTING_ORGANIZATION_TEMPLATE_UI_TEMPLATE";
    public static final String SETTING_ORGANIZATION_TEMPLATE_TEST_PLAN_TEMPLATE = "SETTING_ORGANIZATION_TEMPLATE_TEST_PLAN_TEMPLATE";
    public static final String SETTING_ORGANIZATION_TEMPLATE_BUG_TEMPLATE = "SETTING_ORGANIZATION_TEMPLATE_BUG_TEMPLATE";
    // 模板管理-状态流
    public static final String SETTING_ORGANIZATION_TEMPLATE_BUG_WORKFLOW = "SETTING_ORGANIZATION_TEMPLATE_BUG_WORKFLOW";

    // 项目管理
    public static final String PROJECT_MANAGEMENT = "PROJECT_MANAGEMENT";
    //项目管理-项目与权限-基本信息
    public static final String PROJECT_MANAGEMENT_PERMISSION_BASIC_INFO = "PROJECT_MANAGEMENT_PERMISSION_BASIC_INFO";
    // 项目管理-项目与权限
    public static final String PROJECT_MANAGEMENT_PERMISSION = "PROJECT_MANAGEMENT_PERMISSION";
    // 项目管理-项目与权限-应用设置-误报库
    public static final String PROJECT_MANAGEMENT_PERMISSION_MENU_MANAGEMENT_FAKE_ERROR = "PROJECT_MANAGEMENT_PERMISSION_MENU_MANAGEMENT_FAKE";
    // 项目管理-项目与权限-成员
    public static final String PROJECT_MANAGEMENT_PERMISSION_MEMBER = "PROJECT_MANAGEMENT_PERMISSION_MEMBER";
    // 项目管理-项目与权限-用户组
    public static final String PROJECT_MANAGEMENT_PERMISSION_USER_ROLE = "PROJECT_MANAGEMENT_PERMISSION_USER_GROUP";
    // 项目管理-环境
    public static final String PROJECT_MANAGEMENT_ENVIRONMENT = "PROJECT_MANAGEMENT_ENVIRONMENT";
    // 项目管理-环境组
    public static final String PROJECT_MANAGEMENT_ENVIRONMENT_GROUP = "PROJECT_MANAGEMENT_ENVIRONMENT_GROUP";
    // 项目管理-版本管理
    public static final String PROJECT_MANAGEMENT_PERMISSION_VERSION = "PROJECT_MANAGEMENT_PERMISSION_VERSION";
    //项目管理-消息设置
    public static final String PROJECT_MANAGEMENT_MESSAGE_MANAGEMENT_CONFIG = "PROJECT_MANAGEMENT_MESSAGE_MANAGEMENT_CONFIG";
    public static final String PROJECT_MANAGEMENT_MESSAGE_MANAGEMENT_ROBOT = "PROJECT_MANAGEMENT_MESSAGE_MANAGEMENT_ROBOT";
    //项目管理-应用设置
    public static final String PROJECT_MANAGEMENT_PERMISSION_MENU_MANAGEMENT = "PROJECT_MANAGEMENT_PERMISSION_MENU_MANAGEMENT";
    // 项目模板管理-模板
    public static final String PROJECT_MANAGEMENT_TEMPLATE_FUNCTIONAL_TEMPLATE = "PROJECT_MANAGEMENT_TEMPLATE_FUNCTIONAL_TEMPLATE";
    public static final String PROJECT_MANAGEMENT_TEMPLATE_API_TEMPLATE = "PROJECT_MANAGEMENT_TEMPLATE_API_TEMPLATE";
    public static final String PROJECT_MANAGEMENT_TEMPLATE_UI_TEMPLATE = "PROJECT_MANAGEMENT_TEMPLATE_UI_TEMPLATE";
    public static final String PROJECT_MANAGEMENT_TEMPLATE_TEST_PLAN_TEMPLATE = "PROJECT_MANAGEMENT_TEMPLATE_TEST_PLAN_TEMPLATE";
    public static final String PROJECT_MANAGEMENT_TEMPLATE_BUG_TEMPLATE = "PROJECT_MANAGEMENT_TEMPLATE_BUG_TEMPLATE";
    // 项目模板管理-状态流
    public static final String PROJECT_MANAGEMENT_TEMPLATE_BUG_WORKFLOW = "PROJECT_MANAGEMENT_TEMPLATE_BUG_WORKFLOW";
    // 项目模板管理-字段
    public static final String PROJECT_MANAGEMENT_TEMPLATE_API_FIELD = "PROJECT_MANAGEMENT_TEMPLATE_API_FIELD";
    public static final String PROJECT_MANAGEMENT_TEMPLATE_FUNCTIONAL_FIELD = "PROJECT_MANAGEMENT_TEMPLATE_API_FIELD";
    public static final String PROJECT_MANAGEMENT_TEMPLATE_UI_FIELD = "PROJECT_MANAGEMENT_TEMPLATE_API_FIELD";
    public static final String PROJECT_MANAGEMENT_TEMPLATE_BUG_FIELD = "PROJECT_MANAGEMENT_TEMPLATE_API_FIELD";
    public static final String PROJECT_MANAGEMENT_TEMPLATE_TEST_PLAN_FIELD = "PROJECT_MANAGEMENT_TEMPLATE_API_FIELD";

    public static final String PROJECT_MANAGEMENT_COMMON_SCRIPT = "PROJECT_MANAGEMENT_COMMON_SCRIPT";// 项目公共脚本

    //用例
    public static final String FUNCTIONAL_CASE = "CASE_MANAGEMENT_CASE";
    public static final String CASE_MANAGEMENT_CASE_CREATE = "CASE_MANAGEMENT_CASE_CREATE";
    public static final String CASE_MANAGEMENT_CASE_UPDATE = "CASE_MANAGEMENT_CASE_UPDATE";
    //功能用例-回收站
    public static final String CASE_MANAGEMENT_CASE_RECYCLE = "CASE_MANAGEMENT_CASE_RECYCLE";
    //功能用例-模块
    public static final String CASE_MANAGEMENT_CASE_MODULE = "CASE_MANAGEMENT_CASE_MODULE";
    //功能用例-用例
    public static final String CASE_MANAGEMENT_CASE_CASE = "CASE_MANAGEMENT_CASE_CASE";

    public static final String CASE_REVIEW = "CASE_MANAGEMENT_REVIEW";

    public static final String CASE_REVIEW_CREATE = "CASE_MANAGEMENT_REVIEW_CREATE";
    public static final String CASE_REVIEW_UPDATE = "CASE_MANAGEMENT_REVIEW_UPDATE";
    //用例评审
    public static final String CASE_MANAGEMENT_REVIEW_REVIEW = "CASE_MANAGEMENT_REVIEW_REVIEW";
    //评审详情
    public static final String CASE_REVIEW_DETAIL = "CASE_MANAGEMENT_REVIEW_DETAIL";
    //模块
    public static final String CASE_MANAGEMENT_REVIEW_REVIEW_MODULE = "CASE_MANAGEMENT_REVIEW_REVIEW_MODULE";

    //接口调试
    public static final String API_TEST_DEBUG_MANAGEMENT_DEBUG = "API_TEST_DEBUG_MANAGEMENT_DEBUG";
    //接口调试模块
    public static final String API_TEST_DEBUG_MANAGEMENT_MODULE = "API_TEST_DEBUG_MANAGEMENT_MODULE";
    //接口管理-环境
    public static final String API_DEFINITION_ENVIRONMENT = "API_DEFINITION_ENVIRONMENT";
    // 缺陷管理
    public static final String BUG_MANAGEMENT_INDEX = "BUG_MANAGEMENT_BUG_INDEX";
    public static final String BUG_MANAGEMENT_RECYCLE = "BUG_MANAGEMENT_BUG_RECYCLE";
    //测试计划
    public static final String TEST_PLAN = "TEST_PLAN";
    public static final String TEST_PLAN_TEST_PLAN = "TEST_PLAN_PLAN";
    public static final String TEST_PLAN_TEST_PLAN_GROUP = "TEST_PLAN_GROUP";
    public static final String TEST_PLAN_MODULE = "TEST_PLAN_MODULE";
    public static final String TEST_PLAN_REPORT = "TEST_PLAN_REPORT_TEST_PLAN";
    public static final String TEST_PLAN_GROUP_REPORT = "TEST_PLAN_REPORT_TEST_PLAN_GROUP";

    // 个人信息-基本信息
    public static final String PERSONAL_INFORMATION_BASE_INFO = "PERSONAL_INFORMATION_BASE_INFO";
    // 个人信息-密码设置
    public static final String PERSONAL_INFORMATION_PSW = "PERSONAL_INFORMATION_PSW";
    // 个人信息-本地执行
    public static final String PERSONAL_INFORMATION_LOCAL_EXECUTE = "PERSONAL_INFORMATION_LOCAL_EXECUTE";
    // 个人信息-三方平台账号
    public static final String PERSONAL_INFORMATION_TRIPARTITE = "PERSONAL_INFORMATION_TRIPARTITE";
    //系统任务中心：SETTING_SYSTEM_TASK_CENTER
    public static final String SETTING_SYSTEM_TASK_CENTER = "SETTING_SYSTEM_TASK_CENTER";
    //组织任务中心：SETTING_ORGANIZATION_TASK_CENTER
    public static final String SETTING_ORGANIZATION_TASK_CENTER = "SETTING_ORGANIZATION_TASK_CENTER";
    //项目任务中心：PROJECT_MANAGEMENT_TASK_CENTER
    public static final String PROJECT_MANAGEMENT_TASK_CENTER = "PROJECT_MANAGEMENT_TASK_CENTER";
}
